Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Detached £448,154 £279,000 30 Apr 2007
3 POPLAR CLOSE Semi-Detached £503,673 £310,000 1 Nov 2013
4 POPLAR CLOSE Semi-Detached £473,332 £84,000 30 Jun 1995
5 POPLAR CLOSE Semi-Detached £397,870 £206,500 17 Aug 2004